package modelo;

public class Pessoa {

	private String nome;
	private int rg;
	private String cpf;

	public Pessoa(String nome, int rg, String cpf) {
		this.nome = nome;
		this.rg = rg;
		this.cpf = cpf;
	}

	@Override
	public boolean equals(Object outro) {

		if (this == outro) {
			return true;
		}
		if (this.getClass() != outro.getClass()) {
			return false;
		}

		Pessoa pessoa = (Pessoa) outro;

		if (this.getNome() == pessoa.getNome()
				&& this.getCpf() == pessoa.getCpf()
				&& this.getNome() == pessoa.getNome()) {

			return true;
		}

		return false;
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public int getRg() {
		return rg;
	}

	public void setRg(int rg) {
		this.rg = rg;
	}

	public String getCpf() {
		return cpf;
	}

	public void setCpf(String cpf) {
		this.cpf = cpf;
	}

	public String toString() {
		String s = "===== Pessoa =====";
		s = s + "\n" + "Nome: " + this.getNome() + "\n" + "RG: " + this.getRg()
				+ "\n" + "CPF: " + this.getCpf();
		return s;
	}

}
